package com.tl.common.util;

import android.content.Context;
import android.util.Log;

/**
 * 调试模式
 */
public class DebugUtil {

	public static boolean DEBUG = true;

	public static void println(String str) {
		if (DEBUG) {
			System.out.println(str);
		}
	}

	public static void println(String title, String str) {
		if (DEBUG) {
			System.out.println(title + "|" + str);
		}
	}

	public static void println(Object ss, String str) {
		if (DEBUG) {
			System.out.println(ss.getClass().getName() + "|" + str);
		}
	}

	public static void println(Context context, String str) {
		if (DEBUG) {
			System.out.println(context.getClass().getName() + "|" + str);
		}
	}

	private final static String ACTIVITY_TAG = "调用界面:";
	private final static String METHOD_TAG = "调用方法";
	private final static String NET_TAG = "返回数据";

	public static void printActivityTag(Context context) {
		if (DEBUG) {
			Log.d(ACTIVITY_TAG, context.getClass().toString());
		}
	}

	public static void printMethodTag(String info) {
		if (DEBUG) {
			Log.d(METHOD_TAG, info);
		}
	}

	public static void printNetReturnDataTag(String info) {
		if (DEBUG) {
			Log.d(NET_TAG, info);
		}
	}

	public static void printDebugTag(String tag, String info) {
		if (DEBUG) {
			Log.d(tag, info);
		}
	}

}
